using System;
using System.Collections.Generic;
using System.Text;

namespace QuizArena
{
    public class Pergunta
    {
        private String enunciado;
        private List<String> alternativasErradas;
        private String alternativaCerta;
        private Tema tema;
        private Assunto assunto;
        private Dificuldade dificuldade;

        public Dificuldade Dificuldade
        {
            get { return dificuldade; }
            set { dificuldade = value; }
        }

        public Tema Tema
        {
            get { return tema; }
            set { tema = value; }
        }

        public Assunto Assunto
        {
            get { return assunto; }
            set { assunto = value; }
        }

        public String Enunciado
        {
            get { return enunciado; }
            set { enunciado = value; }
        }
        
        public List<String> AlternativasErradas
        {
            get { return alternativasErradas; }
            set { alternativasErradas = value; }
        }
        
        public String AlternativaCerta
        {
            get { return alternativaCerta; }
            set { alternativaCerta = value; }
        }

        public Pergunta()
        {
            enunciado = "";
            alternativasErradas = new List<String>();
            alternativasErradas.Add("");
            alternativasErradas.Add("");
            alternativasErradas.Add("");
            alternativaCerta = "";
            tema = new Tema();
            assunto = new Assunto();
            dificuldade = new Dificuldade();
        }

    }
}
